[
   XML                             -- _1 _2,
   XML.2:iter-star                 -- _1,
   XMLData                         -- KW["xml"] KW["{"] _1 KW["}"],
   XMLData.1:iter-star-sep         -- _1 KW[","],
   XMLDefRecursive                 -- _1 KW["{"] _2 KW["}"],
   XMLDefRecursive.2:iter-star-sep -- _1 KW[","],
   XMLDef                          -- _1,
   HTML                            -- _1,
   HTML                            -- _1,
   HTML                            -- _1 _2 _3,
   HTML.2:iter-star                -- _1,
   TemplateElement                 -- KW["template"] KW["{"] _1 KW["}"],
   TemplateElement.1:iter-star     -- _1,
   TemplateElement                 -- KW["template"] KW["("] _1 KW[")"] KW["{"] _2 KW["}"],
   TemplateElement.1:iter-star-sep -- _1 KW[","],
   TemplateElement.2:iter-star     -- _1,
   ForEachElement                  -- KW["for-each"] KW["("] _1 KW[")"] KW["{"] _2 KW["}"],
   ForEachElement.1:iter-star-sep  -- _1 KW[","],
   ForEachElement.2:iter-star      -- _1,
   ForEachElement                  -- KW["for-each"] KW["("] _1 KW[")"] KW["{"] _2 KW["}"],
   ForEachElement.2:iter-star      -- _1,
   IfElement                       -- KW["if"] KW["("] _1 KW[")"] KW["{"] _2 KW["}"],
   IfElement.2:iter-star           -- _1,
   ValueOfElement                  -- KW["value-of"] KW["("] _1 KW[")"],
   ValueOfElement.1:iter-star-sep  -- _1 KW[","],
   ValueOfElement                  -- KW["value-of"] KW["("] _1 KW[")"],
   Eq                              -- _1 KW["="] _2,
   Neq                             -- _1 KW["!="] _2,
   Leq                             -- _1 KW["<="] _2,
   Geq                             -- _1 KW[">="] _2,
   Lt                              -- _1 KW["<"] _2,
   Gt                              -- _1 KW[">"] _2,
   Input                           -- _1 KW["="] _2,
   InputElement                    -- _1,
   InputValue                      -- _1,
   InputValue                      -- _1,
   DataAccess                      -- _1,
   DataAccess.1:iter-star-sep      -- _1 KW["/"],
   Ref                             -- _1,
   InputName                       -- _1,
   InputFunction                   -- _1 KW["()"]
]